package com.xnyzc.lhy.resource.entity.worksheet.result;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author haoyfa
 * 查询司机详情结果
 */
@ApiModel(value="司机详情", description="司机详情")
public class DriverDetailResult {
    /**
     * 司机ID
     */
    private String driver_id;

    /**
     * 司机姓名
     */
    private String driver_name;

    /**
     * 司机昵称
     */
    private String nick_name;

    /**
     * 司机状态。'0:正常用户;1:黑名单用户;2:用户已注销'
     */
    private String is_blocked;

    /**
     * 司机身份状态。'0:未上传;1:待审核,2:审核通过;4:审核失败；5：身份证过期；'
     */
    private String identity_verfied;

    /**
     * 司机驾照状态：'0:未上传;1:待审核,2:审核通过;4:审核失败；5：驾照过期；'
     */
    private String drive_verfied;


    /**
     * 司机账号状态：账号状态(正常-0 待提交-1 待审核-2 审核驳回-3 未激活-4 封号中-5
     */
    private String account_status;

    /**
     * 车牌号
     * @return
     */
    private String veh_no;

    /**
     * 特殊说明， getter和setter不能修改
     *
     */

    public String getDriver_id() {
        return driver_id;
    }

    public void setDriverId(String driver_id) {
        this.driver_id = driver_id;
    }

    public String getDriver_name() {
        return driver_name;
    }

    public void setDriverName(String driver_name) {
        this.driver_name = driver_name;
    }

    public String getNick_name() {
        return nick_name;
    }

    public void setNickName(String nick_name) {
        this.nick_name = nick_name;
    }

    public String getIs_blocked() {
        return is_blocked;
    }

    public void setIsBlocked(String is_blocked) {
        this.is_blocked = is_blocked;
    }

    public String getIdentity_verfied() {
        return identity_verfied;
    }

    public void setIdentityVerfied(String identity_verfied) {
        this.identity_verfied = identity_verfied;
    }

    public String getAccount_status() {
        return account_status;
    }

    public void setAccountStatus(String account_status) {
        this.account_status = account_status;
    }


    public String getVeh_no() {
        return veh_no;
    }

    public void setVehNo(String veh_no) {
        this.veh_no = veh_no;
    }

    public String getDrive_verfied() {
        return drive_verfied;
    }

    public void setDriveVerfied(String drive_verfied) {
        this.drive_verfied = drive_verfied;
    }
}
